supply (explanation) - Almanca İngilizce Sözlük